Artificial drainage - İspanyolca İngilizce Sözlük